package com.learnyou.server.xingzuo.dto.resultDTO.wechat;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author heweifeng
 * @Description:
 * @date 2022/11/15 16:08
 */
@Data
public class WechatCommentResultDTO {

    @ApiModelProperty(value = "点评id")
    private String id;

    @ApiModelProperty(value = "教师姓名")
    private String teacherName;

    @ApiModelProperty(value = "微信名称")
    private String wxName;

    @ApiModelProperty(value = "微信头像")
    private String wxAvatar;

    @ApiModelProperty(value = "课程名称")
    private String courseName;
    @ApiModelProperty(value = "课次名称")
    private String courseScheduleName;

    @ApiModelProperty(value = "点评哪次课程")
    private String courseScheduleAt;

    @ApiModelProperty(value = "点评学生ID列表")
    private List<Integer> studentIds;

    @ApiModelProperty(value = "点评内容")
    private String content;

    @ApiModelProperty(value = "是否不公开")
    private Boolean privateOnly;

    @ApiModelProperty(value = "原文件列表")
    private List<String> media;

    @ApiModelProperty(value = "压缩后文件列表")
    private List<String> scaleMedia;

    @ApiModelProperty(value = "文件类型：0：图片，1：视频")
    private Integer mediaType;

    @ApiModelProperty("点评时间")
    private Date createdAt;

    @ApiModelProperty("显示时间格式化")
    private String createdAtDesc;


    @ApiModelProperty(value = "计划开始的时间")
    private String scheduleStartTime;

    @ApiModelProperty(value = "计划结束的时间")
    private String scheduleEndTime;
}
